package com.parking.dto;

import com.parking.user.entity.UserCar;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/***
 * 用户个人信息返回参数对象
 * 参数：
 ("用户账号")：userAccount;
 ("用户名称")：userInfoName;
 ("用户电话")：userInfoTel;
 ("用户年龄")：userInfoAge;
 ("用户头像")：userInfoImg;
 ("用户车辆信息")：userCar;
 ("用户真实姓名")：userRealName;

 */

@Data
@ApiModel("用户个人信息返回参数对象")
public class UserDto {
    /**
     * 用户账号Id
     */
    @ApiModelProperty("用户账号Id")
    private Integer userId;

    /**
     * 用户名称
     */
    @ApiModelProperty("用户名称")
    private String userInfoName;

    /**
     * 用户电话
     */
    @ApiModelProperty("用户电话")
    private String userInfoTel;

    /**
     * 用户年龄
     */
    @ApiModelProperty("用户年龄")
    private Integer userInfoAge;

    /**
     * 用户头像
     */
    @ApiModelProperty("用户头像")
    private String userInfoImg;

    /**
     * 用户身份证号
     */
    @ApiModelProperty("用户身份证号")
    private String userInfoCard;

    /**
     * 用户车辆信息
     */
    @ApiModelProperty("用户车辆信息")
    private List<UserCar> userCar;

    /**
     * 用户账号
     */
    @ApiModelProperty("用户账号")
    private String userAccount;

    /**
     * 用户真实姓名
     */
    @ApiModelProperty("用户真实姓名")
    private String userRealName;

}
